ice-patterned glass - French English Dictionary